Scaled squid - Español Inglés Diccionario